import os


def main():
    print("请将第一个文件拖动到终端并按回车键：")
    file1_path = input().strip()

    print("请将第二个文件拖动到终端并按回车键：")
    file2_path = input().strip()

    # 检查文件是否存在
    if not (os.path.isfile(file1_path) and os.path.isfile(file2_path)):
        print("错误：一个或两个文件不存在，请检查路径。")
        return

    # 处理文件
    process_files(file1_path, file2_path)

    return
def process_files(path1, path2):
    # 在这里实现你对两个文件的具体处理逻辑
    print(f"正在处理文件：{path1} 和 {path2}")
    # 示例：读取文件内容
    try:
        with open(path1, 'r', encoding='utf-8') as f1:
            content1 = f1.read()
            print(f"文件 {path1} 的内容长度为：{len(content1)} 字符")

        with open(path2, 'r', encoding='utf-8') as f2:
            content2 = f2.read()
            print(f"文件 {path2} 的内容长度为：{len(content2)} 字符")
    except Exception as e:
        print(f"读取文件时发生错误：{e}")



if __name__ == '__main__':
    main()